seize the opportunity

Translations
saisir l’occasion
Definitions
To take advantage of a favorable situation or chance that presents itself.